float (stranded vessel) - English Synonyms Dictionary